Es gibt mehrere Möglichkeiten, Datenstrukturen ins Chip-RAM zu verlegen, weil sie von den Custom-Chips benötigt werden. Einige davon sind - die Angabe des Schlüsselwortes "chip" beim Anlegen einer solchen Struktur. Das funktioniert allerdings nur beim SAS (bzw. Lattice) Compiler und beim PD-Compiler HCC. Besitzer anderer Systeme haben hier das Nachsehen. - die Angabe einer Compiler- oder Linkeroption. Das hat allerdings den Nachteil, daß das ganze Programm ins Chip-RAM transferiert wird, und das ist auch nicht immer wünschenswert. Man hat nun aber die Alternative, ein Datenarray wie gewohnt zu deklarieren, dann einen Speicherbereich im Chip-RAM zu reservieren und die Daten in diesen Speicherbereich zu kopieren. Ein Beispiel zeigt das Listing Beispiel.c in diesem Verzeichnis.